package cn.drenal.capcap.entity.dto;

import lombok.Data;

/**
 * 权限数据传输对象
 */
@Data
public class PermissionDTO {
    /**
     * 权限名称
     */
    private String name;

    /**
     * 权限编码
     */
    private String code;

    /**
     * 权限类型：1-菜单，2-按钮
     */
    private Integer type;

    /**
     * 父级ID
     */
    private Long parentId;

    /**
     * 菜单路径
     */
    private String path;

    /**
     * 组件路径
     */
    private String component;

    /**
     * 权限标识
     */
    private String permission;

    /**
     * 图标
     */
    private String icon;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 状态：0-禁用，1-启用
     */
    private Integer status;
}